vscode共享linux文件 & 搭建samba服务windows共享linux文件 |
您所在的位置:网站首页 › linux 共享文件夹同步慢 › vscode共享linux文件 & 搭建samba服务windows共享linux文件 |
一. VScode共享远程服务器文件
vscode下载安装好后, 安装remote ssh插件如果是mac系统,本机修改~/.ssh/config,输入以下内容 Host dev_zhb HostName 10.235.133.134 User root如果是windows,有其他方式。 3. 在vscode上链接这个config文件,这样就可以连上机器。 4. 登录远程机器,打开代码所在目录,就可以在vscode上修改远程服务器上的文件了。 二. samba服务搭建Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。 1. Linux端设置1.安装samba yum install samba -y 2.修改samba配置 vim /etc/samba/smb.conf [global] log file = /var/log/samba/log.%m max log size = 50 obey pam restrictions = no dns proxy = no os level = 33 syslog = 3 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 smb ports = 2000 server string = Linux Samba Server security = user null passwords = No create mask = 0664 force create mode = 0664 directory mask = 0775 force directory mode = 0775 [homes] comment = Home Directories browseable = no writable = yes [root] path = / valid users = root writeable = Yes public=no最重要的配置是smb ports = 2000,要注意该端口在windows可以是否可以访问。 3.设置开机启动,启动服务 systemctl enable smb.service 4.启动samba服务 service smb start 5.添加samba用户,设置密码 smbpasswd -a root 2. windows配置1.我的电脑->右键->管理→服务 找到服务server(名字就叫server),禁用并关闭该服务,然后重启机器(释放占用端口445) 2.以管理员身份运行cmd 执行 netsh interface portproxy add v4tov4 listenport=445 connectaddress=XXX.XXX.XXX.XXX connectport=2000XXX.XXX.XXX.XXX为开发机的地址 上面的命令是将445端口转发到2000上. 3.win + R 填入\127.0.0.1\,回车。 输入用户名root,命名为上面步骤中设置的密码 4.右键-.映射到网络 配置完成后就可以在windows下面直接访问linux下面的文件。 3.增加端口转发的开机自启动1.新建文件netsh.bat,添加如下内容 netsh interface portproxy add v4tov4 listenport=445 connectaddress=xxx connectport=2000 xxx 替换成自己的开发机IP 右键→发送到桌面 2.win + R 打开C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 把该快捷方式拖入到该目录下。 这样每次重启windows,就可以自动启动服务。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |